﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

using CapaNegocio;
using Entidades;

namespace CapaPresentacion.Login
{
    public partial class LoginUsuarios : System.Web.UI.Page
    {
        Usuario u1 = new Usuario();
        Usuario u2 = new Usuario();
        

        UsuarioNE une = new UsuarioNE();

        private void autenticarUsuarios()
        {
            
            u1.Login = this.txtUser.Text;
            u1.Password = this.txtPassword.Text;
            u2 = une.autenticarUsuario(u1);
            var u3 = new Usuario(u2.IdUsario, u2.Login, u2.Password, u2.IdEmpleado);

            if (u1.Login==u2.Login && u1.Password==u2.Password)
            {
                Session["Usuarios"] = u3;
                Response.Redirect("/Login/Inicio.aspx");
            }
            else
            {
                Response.Redirect("/Login/LoginUsuarios.aspx");
            }
           
            
        }

        protected void Page_Load(object sender, EventArgs e)
        {

        }

        protected void btnEntrar_Click(object sender, ImageClickEventArgs e)
        {
            autenticarUsuarios();
        }

        protected void btnReportar_Click(object sender, EventArgs e)
        {
            u1 = new Usuario();
            u2 = new Usuario();
            u1.Login = this.txtUser.Text;
            u1.Password = this.txtPassword.Text;
            u2 = une.autenticarUsuario(u1);
            lblUser.Text = u2.Login;
            lblPassword.Text = u2.IdEmpleado;
        }
    }
}